world demand - French English Dictionary